rough estimates - German English Dictionary